lodge the fuse in the grenade - Français Anglais Dictionnaire